Design of ATP (Auto Train Protection) Software Architecture Based on Hierarchical Component Model
نویسندگان
چکیده
In this paper, by introducing hierarchical component model into design of ATP (Auto Train Protection) software architecture, an applicable railway signal system software modeling scheme is proposed. For detail discussion, the design of software hierarchical architecture, hierarchical component model, dynamic component insert mechanism and fault injection mechanism have been also presented. As result, a simulation model of ATP in a railway signal simulation system is established by using the methodology proposed in this paper, to verify its feasibility and advantages in real software development.
منابع مشابه
The formal modelling and verification of safety critical ATP software design
The safety of software is becoming increasingly important as computers pervade control systems on which human life depends. This has become more complex and in rail transportation fields and the methods to ensure its correctness have been slow in development. One feasible approach is to mathematically verify software design in such systems with Formal Methods. ATP (Automatic Train Protection) i...
متن کاملPresenting A Conceptual Model Of Curriculum Objectives From The Perspective Of Pragmatic Education In The Undergraduate Course In Architecture Based On The Model Of Klein And Akker
Abstract Undergraduate curricula in our country have been criticized for not paying enough attention to the field of practical activities and neglecting vocational training. The curriculum is considered to be a central pillar of the education process and a means to achieve the goals of higher education, Therefore, the purpose of this study is to improve the curriculum based on action-based edu...
متن کاملDesign of Computer Integrated Manufacturing System for Irankhodro Auto Industry
Computer-integrated manufacturing (CIM), technologies are presented as solutions to manufacturing organizations, which need to perform well in all customer-related dimensions simultaneously. In the literature, CIM technologies providing such benefits as more frequent production changes, reduced inventory level, improved ability of producing complex parts with a high degree of accuracy and repea...
متن کاملDesign of Computer Integrated Manufacturing System for Irankhodro Auto Industry
Computer-integrated manufacturing (CIM), technologies are presented as solutions to manufacturing organizations, which need to perform well in all customer-related dimensions simultaneously. In the literature, CIM technologies providing such benefits as more frequent production changes, reduced inventory level, improved ability of producing complex parts with a high degree of accuracy and repea...
متن کاملA Quantitative Evaluation of Maintainability of Software Architecture Styles
Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on th...
متن کامل